.hot-list {
  padding: 5px var(--rv-container);
  .partner-card {
    .rank {
      width: 54px;
      padding: 2px 8px;
      background: var(--rv-gray-1);
      border-radius: 6px;
      position: absolute;
      left: 0;
      bottom: 75px;
      &.no1 {
        background: #ff5733;
      }
      &.no2 {
        background: #ff8d1a;
      }
      &.no3 {
        background: #ffc300;
      }
      svg {
        position: relative;
        top: 2px;
        left: 0;
      }
      .text {
        font-weight: 600;
        color: var(--rv-white);
        margin: 0;
      }
    }
  }
}